#ifndef __OC_GribDataReader_H__
#define __OC_GribDataReader_H__

#include "GribDefine.h"
#include "OCVolume/GridDataReader.h"

namespace OCPP
{
	using namespace Volume;
	class _GribExport GribDataReader : public GridDataReader
	{
	public:
		GribDataReader(GridShape origin, GridShape shape, GridVariablePtr variable);
		virtual GridDataValuePtr read(GridData& gridData, const Volume::VolumeOptions& options);
		GridVariablePtr _variable;
	};

}

#endif
